be bested by - Alemán Inglés Diccionario